/**
 *  Author :  hmg25
 *  Description :
 */
package sf.hmg.turntest;

import java.io.IOException;

import android.graphics.Bitmap;
import android.graphics.Canvas;

/**
 * hmg25's android Type
 *
 *@author Administrator
 *
 */
public interface IPageFactory {

	public abstract void openFile(String strFilePath) throws IOException;

	public abstract void prePage() throws IOException;
	
	public abstract void nextPage() throws IOException;

	public abstract void onDraw(Canvas c);
	
	public abstract void onClick(float x, float y);

	public abstract void setBgBitmap(Bitmap BG);

	public abstract boolean isFirstPage();

	public abstract boolean isLastPage();
	
	public abstract String getCurrentPic();

}